slaves' prison - Francés Inglés Diccionario